upper limb amputation - German English Dictionary